smell of carrion - Turco Inglés Diccionario